Answers from user Adrian Ilinca